package
{	
	public class Structure extends MolObject
	{
		public var Meta:Array; /* Structure metadata */
		//public var Chains:Array;
		/* what else? */
		
		public function Structure(name:String) {
			super();
			Parent = MolObject.Root;
			Meta = new Array();
		}
		
		public function newChild() {
			addChild(new Chain());
		}
		
		
		/* Return a specific chain. If does not exist, create it. */

		
		//public function 
		
		
		/*
		public function DumpSequence(chain:uint):void {
			for each (var atom:Object in Chains[chain]) {
				np.debug.print(atom.resName);
			}
		}
		*/
		
		/* Dump PDB info. */
		//public function Dump():void {
		//}
	}
}